package com.css.fxfzypg.modules.suggestinfo.analysis.suggestionanalysis.repository;

import com.css.fxfzypg.modules.suggestinfo.analysis.disasterscenario.repository.entity.DisasterScenarioEntity;
import com.css.fxfzypg.modules.suggestinfo.analysis.emergencydisaster.repository.entity.EmergencyDisasterEntity;
import com.css.fxfzypg.modules.suggestinfo.analysis.emergencydisposal.repository.entity.EmergencyDisposalEntity;
import com.css.fxfzypg.modules.suggestinfo.analysis.suggestionanalysis.vo.SuggestionAnalysisParams;

import java.util.List;
import java.util.Map;

public interface SuggestionAnalysisRepository {
    Map<String, Object> queryTaskList(SuggestionAnalysisParams queryParams, int curPage, int pageSize, String userId);

    List<DisasterScenarioEntity> querySuggestionByTaskNum(String taskNum);

    List<EmergencyDisasterEntity> queryEmergencyByTaskNum(String taskNum);

    List<EmergencyDisposalEntity> queryEmergencyDisposalByTaskNum(String taskNum);
}
